package jyl.pdfbox.bean;

import java.util.ArrayList;
import java.util.List;

import org.apache.pdfbox.util.TextPosition;

/**
 * 类描述：   
 * 创建人：jinyongliang
 * 创建时间：2012-2-6 下午10:27:32   
 * 修改人：jinyongliang   
 * 修改时间：2012-2-6 下午10:27:32   
 * 修改备注：   
 * @version 
 */
public class PdfRow {
 List<PdfPhrase> phrases = new ArrayList<PdfPhrase>();
 
 public void addPdfPhrase(PdfPhrase phrase)
 {
	 phrases.add(phrase);
 }

/**
 * @return
 */
public String getString() {
	// TODO Auto-generated method stub
	StringBuffer temp = new StringBuffer();
	for(PdfPhrase ph :phrases)
	{
		if(ph==null)
			continue;
		 List<TextPosition> list = ph.getPhrase();
		for(TextPosition tp :list)
		{
			temp.append(tp.getCharacter());
		}
		temp.append("\t");
	}
	
	//测试使用
	//分配股利、利润或偿付利息支付的现金	
	String rowStr = temp.toString();
	if(rowStr.contains("偿还债务支付的现金"))
	{
		System.out.println("dadd");
	}
	return temp.toString();
}

float xPosition;

float yPosition;
public float getxPosition() {
	return xPosition;
}
public float getyPosition() {
	return yPosition;
}
public void setxPosition(float xPosition) {
	this.xPosition = xPosition;
}
public void setyPosition(float yPosition) {
	this.yPosition = yPosition;
}


}
